Crookshanks's Owner

Either name ("Hermione" or "Granger") was accepted as a correct answer.

© Macclesfield Quiz League 2017